package com.pomr.model.data;

import java.util.Date;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.pomr.model.equipmentstorage.MonitoringData;

/**
 * 
 * 类名称： MonitorMessage
 * 创建人： Administrator
 * 创建时间：2018年5月23日 下午3:39:42
 * 类描述：监测结果
 */
public class MonitorMessage {
	public Date getMonitorTime() {
		return monitorTime;
	}

	public void setMonitorTime(Date monitorTime) {
		this.monitorTime = monitorTime;
	}

	public ObjectData getMonitorData() {
		return monitorData;
	}

	public void setMonitorData(ObjectData monitorData) {
		this.monitorData = monitorData;
	}

	@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss")
	private Date monitorTime;//监测日期
	
	private ObjectData monitorData;//检测结果

	public MonitorMessage() {
	}
	
	public MonitorMessage(MonitoringData data) {
		this.monitorTime = data.getMonitorTime();
		this.monitorData = AalData.getInitializtion(data.getUpstr()).getData();
	}
	
}
